#ifndef DVISITOR_H
#define DVISITOR_H

#include <QObject>

class DAbstractEntity;

class DVisitor : public QObject
{
	Q_OBJECT

public:
	DVisitor(QObject *parent = 0);
	~DVisitor();

	virtual void visit(DAbstractEntity* pEntity) = 0;
private:
	
};

#endif // DVISITOR_H
